.clr { clear: both; overflow:hidden; }
content-box2 {
	background: url( "../images/j_border.png" ) 100% 0 repeat-y;
}
#content-box {
	background: url( "../images/j_border.png" ) 0 0 repeat-y;
}

#content-box2 {
	background: url( "../images/j_border.png" ) 100% 0 repeat-y;
}

#content-box3 {
	background: url( "../images/j_border.png" ) 100% 0 repeat-y;
}

#content-pad {
	padding: 0;
}

#content-pad2 {
	padding: 0;
}

.spacer {
	height: 10px;
	overflow: hidden;
}

.content-area {
	float: right;
	width: 80%;

}

.content-area-full {
	clear: both;
	float: none;
	width: 100%;
}

.content-area .content-pad .content-pad2 {
	padding-left: 10px;
}

.content-area-full .content-pad .content-pad2 {
	padding: 0;
}

.section-smenu {
	background: #F7F7F7;
}
.sidemenu {
	background: #F7F7F7;
}
.sidemenu2 {
	background: #F7F7F7;
	float: left;
	width: 100%;
}

.sidemenu-pad {
	padding: 0;
	margin-bottom: 0 !Important;
}

.element-box {
	background: #fff;
}

.element-pad {
	padding: 10px;
}

.extra-padding {
	padding: 10px;
}

.sidemenu ul {
	margin: 0;
	padding: 0;
}

.sidemenu ul li {
	list-style: none;
	padding-left: 24px;
	line-height: 20px;
	background-position: 2px 2px;
	margin-left:20px;
}

.sidemenu ul li.divider {
	background: none;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #eee;
	height: 2px;
	overflow: hidden;
	margin: 5px 0;
}

.sidemenu li a {
	color: #666;
	font-weight: bold;
	line-height: 27px;
	padding:10px;
	text-decoration: none;
}

.sidemenu li a:hover {
	color: #0B55C4;
	text-decoration: none;
}

.sidemenu h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0 5px;
	color: #0B55C4;
	margin-bottom: 5px;
}

.title-smenu, .title-smenu-down {
	margin: 0;
	border: 1px solid #ccc;
	background: 5px 50% no-repeat;
	padding: 7px;
	text-indent: 15px;
	margin-bottom: 1px;
	color: #666;
	cursor: pointer;
	font-size: 13px;
}
.title-smenu {
 background-image: url( "../images/j_arrow.gif" ) ;
 background-color: #EBEBEB;
}
.title-smenu-down {
	color: black;
 	background-image: url( "../images/j_arrow_down.gif" ) ;
 	background-color: #D2D2D2;
 	border: 1px solid #333;
}
div.status-divider {
	clear:left;
	height: 1px !important;
	height: 3px;
	overflow: hidden;
}
.vmicon {
	background-repeat: no-repeat;
}
a.vmicon {
	padding-left: 20px;
}
.vmicon32 {
	padding-left: 32px;
	min-height: 32px;
}
/** menu icons **/
.vmicon-16-apply 	{ background-image: url( "../images/menu/icon-16-apply.png" ); }
.vmicon-16-archive	{ background-image: url( "../images/menu/icon-16-archive.png" ); }
.vmicon-16-article	{ background-image: url( "../images/menu/icon-16-article.png" ); }
.vmicon-16-back		{ background-image: url( "../imagesmenu/icon-16-back.png" ); }
.vmicon-16-cancel 	{ background-image: url( "../images/menu/icon-16-cancel.png" ); }
.vmicon-16-category 	{ background-image: url( "../images/menu/icon-16-category.png" ); }
.vmicon-16-checkin	{ background-image: url( "../images/menu/icon-16-checkin.png" ); }
.vmicon-16-component	{ background-image: url( "../images/menu/icon-16-component.png" ); }
.vmicon-16-config 	{ background-image: url( "../images/menu/icon-16-config.png" ); }
.vmicon-16-content 	{ background-image: url( "../images/menu/icon-16-content.png" ); }
.vmicon-16-cpanel 	{ background-image: url( "../images/menu/icon-16-cpanel.png" ); }
.vmicon-16-default 	{ background-image: url( "../images/menu/icon-16-default.png" ); }
.vmicon-16-editadd 	{ background-image: url( "../images/menu/icon-16-editadd.png" ); }
.vmicon-16-frontpage 	{ background-image: url( "../images/menu/icon-16-frontpage.png" ); }
.vmicon-16-help		{ background-image: url( "../images/menu/icon-16-help.png" ); }
.vmicon-16-import	{ background-image: url( "../images/menu/icon-16-import.png" ); }
.vmicon-16-info 	{ background-image: url( "../images/menu/icon-16-info.png" ); }
.vmicon-16-install 	{ background-image: url( "../images/menu/icon-16-install.png" );}
.vmicon-16-language 	{ background-image: url( "../images/menu/icon-16-language.png" );}
.vmicon-16-logout 	{ background-image: url( "../images/menu/icon-16-logout.png" );}
.vmicon-16-new 		{ background-image: url( "../images/menu/icon-16-logout.png" ); }
.vmicon-16-massmail 	{ background-image: url( "../images/menu/icon-16-massmail.png" ); }
.vmicon-16-media 	{ background-image: url( "../images/menu/icon-16-media.png" );}
.vmicon-16-menu 	{ background-image: url( "../images/menu/icon-16-menu.png" ); }
.vmicon-16-menumgr 	{ background-image: url( "../images/menu/icon-16-menumgr.png" ); }
.vmicon-16-messages 	{ background-image: url( "../images/menu/icon-16-messages.png" ); }
.vmicon-16-module 	{ background-image: url( "../images/menu/icon-16-module.png" ); }
.vmicon-16-move 	{ background-image: url( "../images/menu/icon-16-move.png" ); }
.vmicon-16-plugin 	{ background-image: url( "../images/menu/icon-16-plugin.png" ); }
.vmicon-16-publish 	{ background-image: url( "../images/menu/icon-16-publish.png" ); }
.vmicon-16-save 	{ background-image: url( "../images/menu/icon-16-save.png" ); }
.vmicon-16-section 	{ background-image: url( "../images/menu/icon-16-section.png" ); }
.vmicon-16-static 	{ background-image: url( "../images/menu/icon-16-static.png" ); }
.vmicon-16-stats 	{ background-image: url( "../images/menu/icon-16-stats.png" ); }
.vmicon-16-themes 	{ background-image: url( "../images/menu/icon-16-themes.png" ); }
.vmicon-16-reload 	{ background-image: url( "../images/menu/icon-16-reload.png" ); }
.vmicon-16-remove,.vmicon-16-trash 	{ background-image: url( "../images/menu/icon-16-trash.png" ); }
.vmicon-16-unpublish 	{ background-image: url( "../images/menu/icon-16-unpublish.png" );}
.vmicon-16-user 	{ background-image: url( "../images/menu/icon-16-user.png" ); }

/** toolbar icons **/
.vmicon-32-send 	{ background-image: url( "../images/toolbar/icon-32-send.png" ); }
.vmicon-32-delete 	{ background-image: url( "../images/toolbar/icon-32-trash.png" ); }
.vmicon-32-help 	{ background-image: url( "../images/toolbar/icon-32-help.png" ); }
.vmicon-32-cancel 	{ background-image: url( "../images/toolbar/icon-32-cancel.png" ); }
.vmicon-32-config 	{ background-image: url( "../images/toolbar/icon-32-config.png" ); }
.vmicon-32-apply 	{ background-image: url( "../images/toolbar/icon-32-apply.png" ); }
.vmicon-32-back		{ background-image: url( "../images/toolbar/icon-32-back.png" ); }
.vmicon-32-save 	{ background-image: url( "../images/toolbar/icon-32-save.png" ); }
.vmicon-32-edit 	{ background-image: url( "../images/toolbar/icon-32-edit.png" ); }
.vmicon-32-copy 	{ background-image: url( "../images/toolbar/icon-32-copy.png" ); }
.vmicon-32-move 	{ background-image: url( "../images/toolbar/icon-32-move.png" ); }
.vmicon-32-new 		{ background-image: url(../images/toolbar/icon-32-new.png); }
.vmicon-32-upload 	{ background-image: url( "../images/toolbar/icon-32-upload.png" ); }
.vmicon-32-assign 	{ background-image: url( "../images/toolbar/icon-32-publish.png" ); }
.vmicon-32-html 	{ background-image: url( "../images/toolbar/icon-32-html.png" ); }
.vmicon-32-css 		{ background-image: url( "../images/toolbar/icon-32-css.png" ); }
.vmicon-32-publish 	{ background-image: url( "../images/toolbar/icon-32-publish.png" ); }
.vmicon-32-unpublish 	{ background-image: url( "../images/toolbar/icon-32-unpublish.png" );}
.vmicon-32-restore	{ background-image: url( "../images/toolbar/icon-32-revert.png" ); }
.vmicon-32-trash,.vmicon-32-remove 	{ background-image: url( "../images/toolbar/icon-32-trash.png" ); }
.vmicon-32-archive 	{ background-image: url( "../images/toolbar/icon-32-archive.png" ); }
.vmicon-32-unarchive 	{ background-image: url( "../images/toolbar/icon-32-unarchive.png" ); }
.vmicon-32-preview 	{ background-image: url( "../images/toolbar/icon-32-preview.png" ); }
.vmicon-32-default 	{ background-image: url( "../images/toolbar/icon-32-default.png" ); }

/** header icons **/
.vmicon-48-generic 	{ background-image: url( "../images/header/icon-48-generic.png" ); }
.vmicon-48-checkin 	{ background-image: url( "../images/header/icon-48-checkin.png" ); }
.vmicon-48-cpanel 	{ background-image: url( "../images/header/icon-48-cpanel.png" ); }
.vmicon-48-config 	{ background-image: url( "../images/header/icon-48-config.png" ); }
.vmicon-48-module 	{ background-image: url( "../images/header/icon-48-module.png" ); }
.vmicon-48-menu 	{ background-image: url( "../images/header/icon-48-menu.png" ); }
.vmicon-48-menumgr 	{ background-image: url( "../images/header/icon-48-menumgr.png" ); }
.vmicon-48-trash 	{ background-image: url( "../images/header/icon-48-trash.png" ); }
.vmicon-48-user	 	{ background-image: url( "../images/header/icon-48-user.png" ); }
.vmicon-48-inbox 	{ background-image: url( "../images/header/icon-48-inbox.png" ); }
.vmicon-48-msgconfig 	{ background-image: url( "../images/header/icon-48-message_config.png" ); }
.vmicon-48-langmanager  { background-image: url( "../images/header/icon-48-language.png" ); }
.vmicon-48-mediamanager { background-image: url( "../images/header/icon-48-media.png" ); }
.vmicon-48-plugin 	{ background-image: url( "../images/header/icon-48-plugin.png" ); }
.vmicon-48-help_header  { background-image: url( "../images/header/icon-48-help_header.png" ); }
.vmicon-48-impressions  { background-image: url( "../images/header/icon-48-stats.png" ); }
.vmicon-48-browser 	{ background-image: url( "../images/header/icon-48-stats.png" ); }
.vmicon-48-searchtext 	{ background-image: url( "../images/header/icon-48-stats.png" ); }
.vmicon-48-thememanager { background-image: url( "../images/header/icon-48-themes.png" ); }
.vmicon-48-massemail 	{ background-image: url( "../images/header/icon-48-massemail.png" ); }
.vmicon-48-frontpage 	{ background-image: url( "../images/header/icon-48-frontpage.png" ); }
.vmicon-48-sections 	{ background-image: url( "../images/header/icon-48-section.png" ); }
.vmicon-48-addedit 	{ background-image: url( "../images/header/icon-48-article.png" ); }
.vmicon-48-categories 	{ background-image: url( "../images/header/icon-48-category.png" ); }
.vmicon-48-install 	{ background-image: url( "../images/header/icon-48-extension.png" ); }
.vmicon-48-dbbackup	{ background-image: url( "../images/header/icon-48-backup.png" ); }
.vmicon-48-dbrestore 	{ background-image: url( "../images/header/icon-48-dbrestore.png" ); }
.vmicon-48-dbquery 	{ background-image: url( "../images/header/icon-48-query.png" ); }
.vmicon-48-systeminfo 	{ background-image: url( "../images/header/icon-48-info.png" ); }
.vmicon-48-massemail 	{ background-image: url( "../images/header/icon-48-massmail.png" ); }
.button2
{
	

	FONT-SIZE: 11pt; 
	COLOR: #0000FF;
	font-weight: bold;
	background-color:#FFFFFF;
	BORDER:0px; 
	FONT-FAMILY: "Courier New", Courier, monospace; 
	height:22px;
}
.button3
{
	FONT-SIZE: 10pt; 
	COLOR: #0000FF;
	font-weight: bold;
	background-color:#FFFFFF;
	BORDER:0px; 
	height:22px;
	font-family:"Times New Roman", Times, serif;
}
.button_1
{
	BORDER-RIGHT: #CC00CC 1px solid; 
	BORDER-TOP: #CC00CC 2px solid; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #CC00CC 2px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #CC00CC 1px solid; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff;
	height:22px
}
.button
{
	

	FONT-SIZE: 11pt; 
	COLOR:#000000;
	background-color:#FFFFFF;
	BORDER:1px solid; 
	FONT-FAMILY: "Courier New", Courier, monospace; 
	height:22px;
	width:15px
}

.inputbox{ width:150px !important}

.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 4px 0;
	margin-bottom: 2px;

}
.adminform tr.row0 {
	background-color: #f9f9f9;
}
.adminform tr.row1 {
	background-color: #eeeeee;
}
.adminform tr.row0:hover td,
.adminform tr.row1:hover td  { background-color: #ffd ; }

.adminform th {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	color: #000;
	background-repeat: repeat;
}
.adminform td {
	padding: 3px;
	text-align: left;
}

.adminlist th.title {
	text-align: center;
	font-size: 11px;
}

.adminlist th a:link, table.adminlist th a:visited {
	color: #4a780e;
	text-decoration: none;
	font-size: 11px;
}

fieldset.adminform {
	border: 1px solid #ccc;
	margin: 0 10px 10px 10px;
}
/** Table styles **/
table.adminlist {

	width: 100%;

	border-spacing: 1px;

	background-color: #e7e7e7;

	color: #666;

}





table.adminlist thead th {

	text-align: center;

	background: #f0f0f0;

	color: #666;

	border-bottom: 1px solid #999;

	border-left: 1px solid #fff;

}



table.adminlist thead a:hover {

	text-decoration: none;

}



table.adminlist thead th img {

	vertical-align: middle;

}



table.adminlist tbody th {

	font-weight: bold;

}



table.adminlist tbody tr		{

	background-color: #fff;

	text-align: left;

	}

table.adminlist tbody tr.row1 	{

	background: #f9f9f9;

	border-top: 1px solid #fff;

}



table.adminlist tbody tr td {

	height: 25px;

	background: #fff;

	border: 1px solid #fff;

	}



table.adminlist tbody tr.row1 td{

	background: #f9f9f9;

	border-top: 1px solid #FFF;

	}



table.adminlist tfoot tr {

	background-color: #f0f0f0;

	text-align: center;

	color: #333;



}



table.adminlist tfoot td,

table.adminlist tfoot th {

	border-top: 1px solid #999;

	text-align: center;

	font-size: 11px;

	text-decoration: none;

}



table.adminlist td.order {

	text-align: center;

}



table.adminlist td.order span {

	float: left;

	display: block;

	width: 20px;

	text-align: center;

}



table.adminlist .pagination2 {

	display:table;

	padding:0;

	margin:0 auto;

}



.pagination div.limit {

	float: left;

	height: 22px;

	line-height: 22px;

	margin: 0 10px;

}

table.contentpaneopen {
 width:100%;
  padding-left:5px;
 padding-right:5px;
 
	}

.contentpaneopen {
	border : 0px ridge #F0F0F0;
	}

.contentheading {
	font-family: tahoma;
	font-size: 9.5pt;
	font-weight: bold;
 	color: #2a608e;
	text-align:left;
	background-repeat: no-repeat;
	background-position: top left;

	}
td.contentheading {
	padding-left:5px;
	padding-right:5px;
	font-family: tahoma;
	font-size: 9.5pt;
	font-weight: bold;
 	color:  #2a608e;
	text-align:justify;
	}
